home *** CD-ROM | disk | FTP | other *** search
- Resize hash tables if they become too full.
-
- How should attribute value literal interpretation and attribute value
- tokenization cope with numeric character references to RE/RS/SEPCHAR?
-
- Say something in the man page about message catalogues.
-
- Consider whether there should be an output command for the APPINFO
- parameter in the SGML declaration.
-
- Consider whether support for SHORTREF NONE requires further changes
- (other than disallowing short reference mapping declaration).
-
- Try to avoid doing closing and reopening files. (Perhaps keep a few
- levels open, and the rest in memory.) Make it posible to read from a
- pipe. (Fake /dev/fd/0.) Automatically copy to a temporary file, as
- we're reading it.
-
- Support multi-line error messages: automatically indent after
- newline. (We could output to a temporary file first, then copy to
- stderr replacing newlines by newline+indent).
-
- Option that says to output out of context things.
-
- Divide up formal public identifier errors. Give these errors their
- own type code.
-
- Consider whether, when OMITTAG is NO, we need to change interpretation
- of an empty start-tag (7.4.1.1).
-
- Possibly turn errors 70 and 136 into warnings.
-
- Make things work with NORMSEP > 2. Would need to keep track of number
- of CDATA and SDATA entities in CDATA attributes.
-
- Handle `SCOPE INSTANCE'.
-
- In entgen.c, truncate filenames for OSs that don't do this themselves.
-
- Exit if some maximum number of errors (changeable by an option) is
- exceeded.
-
- Document non-portable assumptions in the code.
-
- Option to write out SGML declaration.
-
- Allow there to be catalogs mapping public ids to filenames.
- Environment variable SGML_CATALOG containing list of filenames of
- catalogs.
-